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
Englisch - Englisch
{i} impeder
person or thing which delays; person or thing which prevents or hinders
Favoriten