felucca
English Dictionary
->
Letter F
-> felucca
Search Dictionary:
felucca Definition
(n)
a
fast
narrow
sailing
ship
of
the
Mediterranean
felucca Synonyms
felucca
© Art Branch Inc.