Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: to watch to itch to ditch to thatch ?

chōu dòng to twitch / to throb / a spasm / to divert (money) to other uses
chōu chù to twitch
chù to twitch; to have a spasm
piě zuǐ to curl one's lip / to twitch one's mouth

Dictionary · Google Translate · Help
By MDBG 2025