MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Acores

noun (n)

  • islands in the Atlantic Ocean belonging to Portugal
    pulau di lautan atlantik milik portugal
    Synonym:
    azores
    source: wordnet30