ostacolare e ritardare

listen to the pronunciation of ostacolare e ritardare
İtalyanca - İngilizce
hinder and delay