Translation Of System Of Punishment In Different Languages

English
Ways to say system of punishment
Système de la peine