bloccante

listen to the pronunciation of bloccante
Italienisch - Englisch
blocking, obstructing, barring, impeding, deterring