Dictionary English – Romanian

perambulator



Substantiv