Summary
English to French: more detail...
-
felucca:
-
Wiktionary:
felucca → felouque
felucca → felouque -
Synonyms for "felucca":
sailing vessel; sailing ship
-
Wiktionary:
English
Detailed Translations for felucca from English to French
felucca:
External Machine Translations:
French