Chinese-English dictionary »

口不擇言 meaning in English

ChineseEnglish
口不擇言 noun

foot-in-mouth disease(tendency)
noun