Definitions and translations for "imbizzarrendo"

Italian - English - imbizzarrendo

Pronunciation
[imbizzarrire] v. shy, recoil, draw away suddenly (of a horse)
Share this page
Dictionary Extension