Dictionary English – Romanian

feed-ditch



Substantiv