Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
initiator
noun
(n)
a person who initiates a course of action
orang yang initiates sebuah tindakan
Synonym:
instigator
source: wordnet30
One who initiates.
satu yang initiates.
source: webster1913