Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
humbled
adjective satellite
(s)
subdued or brought low in condition or status
menundukkan atau dibawa dalam keadaan atau status rendah
Synonym:
broken
,
crushed
,
humiliated
,
low
source: wordnet30