inflicting punishment;

listen to the pronunciation of inflicting punishment;
English - English

Definition of inflicting punishment; in English English dictionary

inflict punishment
dish it out
inflicting punishment;
Favorites