vendicarti

Italian

Verb

vendicarti

  1. compound of the infinitive vendicare with ti

Anagrams