Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
to demand
to mean
?
折辱
zhé
rǔ
(literary) to humiliate; to demean
贬抑
biǎn
yì
to belittle / to disparage / to demean
贬低
biǎn
dī
to belittle / to disparage / to play down / to demean / to degrade / to devalue
<< back to the home page