imbizzarrire

listen to the pronunciation of imbizzarrire
İtalyanca - İngilizce
shy, recoil, draw away suddenly (of a horse)