MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Hispaniola
(,h/I/sp/@/n'/j//oU/l/@/ )

noun (n)

  • an island in the West Indies
    sebuah pulau di barat hindia
    Synonym:
    haiti, hayti
    source: wordnet30