Pinyin Dictionary results for "mei zhong bu zu"

美中不足
everything is fine except for one small defect (idiom); the fly in the ointment
Dictionary data provided by CC-CEDICT