vendicante
Italian
Participle
vendicante
m
or
f
(
plural
vendicanti
)
present participle of
vendicare