Slovnenya

Translation English French: Simeon

Dictionary: main
Simeon
noun