English to Chinese Dictionary

Search:

Did you mean: to demand to mean ?

折辱 zhé (literary) to humiliate; to demean
贬抑 biǎn to belittle / to disparage / to demean
贬低 biǎn to belittle / to disparage / to play down / to demean / to degrade / to devalue


<< back to the home page