Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
impelled
adjective satellite
(s)
urged or forced to action through moral pressure
atau penduduk terpaksa melalui tindakan moral tekanan
Example:
Felt impelled to take a stand against the issue.
Synonym:
driven
source: wordnet30