imbarazzai
Italian
Verb
imbarazzai
first-person singular past historic of
imbarazzare