Slovnenya

Translation English French: genetic endowment

Dictionary: main
genetic endowment
noun