Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
self-effacing
(,s/E/lf/I/'f/eI/s/i//N/ )
adjective satellite
(s)
reluctant to draw attention to yourself
enggan untuk menarik perhatian
Synonym:
reticent
,
retiring
source: wordnet30