Back to Dictionary
适者生存
適者生存
shìzhěshēngcún
1.
survival of the fittest