vendicandosi
Italian
Verb
vendicandosi
compound of
vendicando
, the gerund of
vendicare
, with
si