rén yǎng mǎ fān
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • derogbadly battered; men and horses thrown off their feet; thrown into confusion

    • dí jūn bèi dǎ de rén yǎng mǎ fān

      敌军人仰马翻

      The enemy troops were thrown off their feet.

    • lái bǎ wǒ zhuàng de rén yǎng mǎ fān

      人仰马翻

      You are gonna put me on my ass!