Dictionary English – Romanian

landwards



Adverb