Slovnenya

Translation English Ukrainian: survival of the fittest

Dictionary: main