Slovnenya

Translation English French: thrall

Dictionary: main
thrall
noun