MalayTranslate.com
Malay to English Translator
Translate Here

English to Malay

hasil carian: canary islands

Probably related to:
English Malay
canary islands
canary, kawasan namaregion state in spain, pulau burung kenari,


English to English

canary islands

noun (n)

  • a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
    sekelompok pegunungan pulau di lepas pantai atlantik utara afrika membentuk wilayah spanyol
    Synonym:
    canaries
    source: wordnet30