Polish-English dictionary »

dwumasztowiec meaning in English

PolishEnglish
dwumasztowiec

two-masted ship