Chinese-English dictionary »

不可或缺 /bù kě huò quē/ meaning in English

ChineseEnglish
不可或缺 / huò quē/ noun

sine qua non(prerequisite)
noun