affidarsi

listen to the pronunciation of affidarsi
Italienisch - Englisch
trust, rely on, have confidence in