Pinyin Dictionary results for "xin li yang yang"

心里痒痒
lit. itchy heart; to be itching to do sth (idiom)
Dictionary data provided by CC-CEDICT