Pinyin Dictionary results for "sheng sheng bu xi"

生生不息
to grow and multiply without end
Dictionary data provided by CC-CEDICT