English to Chinese Dictionary

Search:

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


<< back to the home page