inflictor

listen to the pronunciation of inflictor
الإنجليزية - الإنجليزية
{i} one who inflicts, one who imposes (something unpleasant on another)
inflictor
المفضلات