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


Share this page
Dictionary Extension