ostacolare e ritardare

listen to the pronunciation of ostacolare e ritardare
Italian - English
hinder and delay