person or thing which delays; person or thing which prevents or hinders

listen to the pronunciation of person or thing which delays; person or thing which prevents or hinders
İngilizce - İngilizce
{i} impeder
person or thing which delays; person or thing which prevents or hinders