Dictionary English – Romanian

pincushion



Substantiv