Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
interactional
adjective satellite
(s)
capable of acting on or influencing each other
mampu bertindak atas atau influencing satu sama lain
Synonym:
interactive
source: wordnet30