Slovnenya

Translation English French: imprisonment

Dictionary: main
imprisonment
noun