to take vengeance (on

listen to the pronunciation of to take vengeance (on
English - English

Definition of to take vengeance (on in English English dictionary

To take vengeance
avenge