wú kě huì yán
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • slundeniable; there is no hiding the fact

    • zhè xiē shì wú kě huì yán de shì shí

      这些无可讳言事实

      These are indisputable facts.