Definitions and translations for "imbizzarrente"

Italian - English - imbizzarrente

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