Pinyin Dictionary results for "sheng ji ang ran"

生机盎然
full of life; exuberant
Dictionary data provided by CC-CEDICT