imbarazzasse
Italian
Verb
imbarazzasse
third-person singular imperfect subjunctive of
imbarazzare