Dictionary English – Romanian

pinafore



Substantiv