impeder

listen to the pronunciation of impeder
الإنجليزية - الإنجليزية
Someone who impedes. agent noun of impede
{i} person or thing which delays; person or thing which prevents or hinders
impeder
المفضلات