NichiDict

優勝劣敗

ゆうしょうれっぱい
[yuushoureppai]

Meanings

1.Noun

survival of the fittest