English to Chinese Dictionary

Search:

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

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


<< back to the home page