MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Azores
('/eI/z/oU/rz )

noun (n)

  • islands in the Atlantic Ocean belonging to Portugal
    pulau di lautan atlantik milik portugal
    Example:
    The Azores are strategically located on transatlantic air and shipping routes.
    Synonym:
    acores
    source: wordnet30