Italian Adjectives: vendicato

Italian Adjectives verb 'vendicato' conjugated