English to Chinese Dictionary

Search:

Did you mean: daimaoke damaoqi ?

戴帽子 dài mào zi to wear a hat / (fig.) to stigmatize / to be branded as


<< back to the home page