Slovnenya

Translation English French: captivity

Dictionary: main
captivity
noun