Dictionary English – Romanian

embankment



Substantiv