bèn zuǐ bèn shé
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • derogawkward in speech; inarticulate

    • wǒ bèn zuǐ bèn shé de shuō huà hěn bù hǎo tīng

      笨嘴笨舌说话好听

      My speech was clumsy and not pleasant to hear.