Slovnenya

Translation English French: captive

Dictionary: main