Slovnenya

Translation English French: incarcerate

Dictionary: main