dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Felucca
— definition
1.
felucca (Noun)
1 definition
felucca (Noun)
— A fast narrow sailing ship of the Mediterranean.
2 types of
sailing ship
sailing vessel