hamperer

listen to the pronunciation of hamperer
Englisch - Englisch
{i} inhibitor, person or thing which impedes or hinders