Pinyin Dictionary results for "ding xin wan"

定心丸
tranquilizer; sth that sets one's mind at ease
Dictionary data provided by CC-CEDICT