3 results in 0.0047s.
Advertisement
  • felucca
    felucca, noun.
    a long, narrow, relatively fast ship moved by oars or lateen sails, or both, often with three masts, used for voyages along the coast in the Mediterranean and Red Seas.

felucca in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-felucca