Summary
English to Spanish: more detail...
-
felucca:
-
Wiktionary:
felucca → faluca, falúa
felucca → faluca, falúa -
Synonyms for "felucca":
sailing vessel; sailing ship
-
Wiktionary:
English
Detailed Translations for felucca from English to Spanish
Spanish