Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
aired
adjective satellite
(s)
open to or abounding in fresh air
buka atau abounding di udara segar
Synonym:
airy
source: wordnet30