Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: touhuan touyun touhan to hum touan tounan ?

tóu hūn dizzy / giddy / one's head spins

Dictionary · Google Translate · Help
By MDBG 2024