bloccante

listen to the pronunciation of bloccante
Итальянский Язык - Английский Язык
blocking, obstructing, barring, impeding, deterring