Pinyin Dictionary results for "bi bu ke shao zu cheng"

必不可少组成
absolute necessity; sine qua non
Dictionary data provided by CC-CEDICT