bloccante

listen to the pronunciation of bloccante
İtalyanca - İngilizce
blocking, obstructing, barring, impeding, deterring