MalayTranslate.com
Malay to English Translator
Translate Here

English to Malay

hasil carian: cuba

Probably related to:
English Malay
cuba
di cuba, kuba,


English to English

cuba
('k/j//u/b/@/ )

noun (n)

  • a communist state in the Caribbean on the island of Cuba
    komunis negara di karibia di pulau kuba
    source: wordnet30
  • the largest island in the West Indies
    pulau terbesar di barat hindia
    source: wordnet30