English to Chinese Dictionary

Search:

Did you mean: xiaotou xietou xitou citou xiaodu xuetou xiadu xiaodou ?

下头 xià tóu (slang) (of a person or manner) off-putting / (slang) to feel put off


<< back to the home page