NichiDict

適者生存

てきしゃせいぞん
[tekishaseizon]

Meanings

1.Noun

survival of the fittest