Polish-English dictionary »

wyspiarz meaning in English

PolishEnglish
wyspiarz noun

islandernoun
person who lives on an island