bloccante

listen to the pronunciation of bloccante
Italian - English
blocking, obstructing, barring, impeding, deterring