gǒu xuè lín tóu
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • pour dog's blood on...

    • tā bǎ tā mà de gǒu xuè lín tóu

      狗血淋头

      She lambasted him.