English-Polish dictionary »

felucca meaning in Polish

EnglishPolish
felucca noun
sailing boat

felukanoun