Dictionary English – Romanian

embarkation



Substantiv