inflicting punishment;

listen to the pronunciation of inflicting punishment;
Englisch - Englisch

Definition von inflicting punishment; im Englisch Englisch wörterbuch

inflict punishment
dish it out