Polish-English dictionary »

trójmasztowiec meaning in English

PolishEnglish
trójmasztowiec

three-masted ship