Slovnenya

Translation English French: Herder

Dictionary: main
Herder
noun