Polish-English dictionary »

jednomasztowiec meaning in English

PolishEnglish
jednomasztowiec

one-masted ship