Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: hujiao huaxiao hexiao houxiao huajiao huaqiao ?

xiào to whistle; to scream; to whiz

Dictionary · Google Translate · Help
By MDBG 2024