Italian - English - imbizzarrente Pronunciation
[imbizzarrire] v. shy, recoil, draw away suddenly (of a horse)

Share this page