Dictionary English – Romanian

forecourt



Substantiv