Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: snap snoopy ?

chī qiāng yào (lit.) to have swallowed gunpowder / (fig.) to be ablaze with anger / ornery / snappy

Dictionary · Google Translate · Help
By MDBG 2025