English to Chinese Dictionary

Search:

Did you mean: mengqiu mengxia mingxi mengchu menggu mingxia mengjia mengyi ?

蒙羞 méng xiū to be shamed / to be humiliated


<< back to the home page