evolve over generations

Translations
évoluer au fil des générations
Words
evolve

verb
évoluer
over

preposition
au cours de
generations

noun
générations