Arabic-English dictionary »

عِلْم الْعِقَاب meaning in English

ArabicEnglish
عِلْم الْعِقَاب

penologystudy of punishment and prevention of crime