Pinyin Dictionary results for "sheng long huo hu"

生龙活虎
lit. lively dragon and animated tiger (idiom); fig. vigorous and lively
Dictionary data provided by CC-CEDICT