Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhagen zhuigen zhuan zhigen zhuwen zhamen ?

zhuā gén (of a comedian) to seize on something sb has just said or done to make an ad lib joke

Dictionary · Google Translate · Help
By MDBG 2024