Slovnenya

Translation English French: imprison

Dictionary: main