Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: duzi duzhi dazui dezui douzui dugui ?

zuǐ (coll.) to pout (esp. in sulky displeasure)

Dictionary · Google Translate · Help
By MDBG 2026