Slovnenya

Translation English French: survival of the fittest

Dictionary: main
survival of the fittest