Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Acores
noun
(n)
islands in the Atlantic Ocean belonging to Portugal
pulau di lautan atlantik milik portugal
Synonym:
azores
source: wordnet30