MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Galapagos Islands

noun (n)

  • a group of islands in the Pacific off South America; owned by Ecuador; known for unusual animal life
    sekumpulan pulau di pasifik dari amerika selatan; dimiliki oleh ecuador; terkenal dengan kehidupan haiwan yang tidak biasa
    Synonym:
    galapagos
    source: wordnet30