See also: imbarazzo

Italian edit

Verb edit

imbarazzò

  1. third-person singular past historic of imbarazzare