Dictionary
|
Lessons
NEW
|
About
|
Help
Dictionary Lookup:
humiliated
Pronunciation:
/hjuˈmɪliˌeɪtɪd/
Chinese definitions:
受辱
[shòu rǔ]
往脸上抹黑
[wǎng liǎn shàng mǒ hēi]