Polish-English dictionary »

feluka meaning in English

PolishEnglish
feluka noun

feluccanoun
sailing boat