Polish-English dictionary »

tartana meaning in English

PolishEnglish
tartana noun

tartannoun
type of vessel