English to Chinese Dictionary

Search:

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

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


<< back to the home page