Polish-English dictionary »

ambarkacja meaning in English

PolishEnglish
ambarkacja noun

embarkationnoun
embarking