lìng rén zhà shé
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • slmake one speechless

    • ào màn de tài du lìng rén zhà shé

      傲慢态度令人咋舌

      The arrogant attitude is staggering.