Slovnenya

Translation English French: penitentiary

Dictionary: main
penitentiary
noun
parc.