Slovnenya

Translation English French: progenitor

Dictionary: main
progenitor