hamperer

listen to the pronunciation of hamperer
الإنجليزية - الإنجليزية
{i} inhibitor, person or thing which impedes or hinders