Slovnenya

Translation English Spanish: progenitor

Dictionary: main
progenitor