zhuā zhù bǎ bǐng
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • have something on somebody

    • tā bù xǐ huan zài xì jié shang bèi rén zhuā zhù bǎ bǐng

      喜欢细节抓住把柄

      He did not like to be caught out on details.