MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Republic of Cuba

noun (n)

  • a communist state in the Caribbean on the island of Cuba
    komunis negara di karibia di pulau kuba
    Synonym:
    cuba
    source: wordnet30