vendicandosi

Italian

Verb

vendicandosi

  1. compound of vendicando, the gerund of vendicare, with si