Back to Dictionary
生生不息
shēngshēngbùxī
1.
to grow and multiply without end