Pinyin Dictionary results for "bu chong ye"

捕虫叶
insect-catching leaf
Dictionary data provided by CC-CEDICT