imbarazzando
Italian
Verb
imbarazzando
gerund of
imbarazzare