soprintendere

listen to the pronunciation of soprintendere
Italienisch - Englisch
oversee, supervise, look after, direct, manage