Pinyin Dictionary results for "chi jia sheng xiang"

齿颊生香
lit. to feel the taste in one's mouth (idiom); fig. to water at the mouth; to drool in anticipation
Dictionary data provided by CC-CEDICT