English to Chinese Dictionary

Search:

坐蜡 zuò to be embarrassed / to be put in a difficult situation


<< back to the home page