Synonyms of Felucca in English :
Antonyms of Felucca in English
Thesaurus of Felucca in English
Felucca
see definition of feluccaHypernyms of felucca
1. (noun) a fast narrow sailing ship of the Mediterranean
Synonyms of Felucca in English :
Antonyms of Felucca in English
Thesaurus of Felucca in English
1. (noun) a fast narrow sailing ship of the Mediterranean