Slovnenya

Translation English French: enslavement

Dictionary: main
enslavement
noun