Pinyin Dictionary results for "shen cai yi yi"

神采奕奕
in glowing spirits (idiom); bursting with life; radiating health and vigor
Dictionary data provided by CC-CEDICT