English to Chinese Dictionary

Search:

Did you mean: nantou naitou naoto naotu nato niutou nathu natto ?

挠头 náo tóu tricky / problematic / difficult / to scratch one's head (in puzzlement)


<< back to the home page