ostacolare e ritardare

listen to the pronunciation of ostacolare e ritardare
الإيطالي - الإنجليزية
hinder and delay