Dictionary English – Romanian

loafer



Substantiv