arretare

listen to the pronunciation of arretare
Italienisch - Englisch
entangle, embroil