Slovnenya

Translation English Spanish: congenator

Dictionary: main
congenator
noun