inflicting punishment;

listen to the pronunciation of inflicting punishment;
İngilizce - İngilizce

inflicting punishment; teriminin İngilizce İngilizce sözlükte anlamı

inflict punishment
dish it out