Pinyin Dictionary results for "xu xu ru sheng"

栩栩如生
vivid and lifelike (idiom); true to life; realistic
Dictionary data provided by CC-CEDICT