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ù to twitch; to have a spasm
chōu chù to twitch
piě zuǐ to curl one's lip / to twitch one's mouth

Dictionary · Google Translate · Help
By MDBG 2024