Dictionary English – Romanian

raincoat



Substantiv