vendicante

Italian

Participle

vendicante m or f (plural vendicanti)

  1. present participle of vendicare