MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Bahama Islands

noun (n)

  • island country in the Atlantic to the east of Florida and Cuba; a popular winter resort
    pulau negara di atlantik ke timur dari florida dan kuba; disebuah winter resort
    source: wordnet30