imbarazzandosi
Italian
Verb
imbarazzandosi
compound of
imbarazzando
, the gerund of
imbarazzare
, with
si