English to Chinese Dictionary

Search:

Did you mean: zhuayao zhujiao zhuxiao zhacao zhagao zhayao zhuahuo zhuao ?

抓搔 zhuā sāo to scratch an itch


<< back to the home page