avenge, reap vengeance upon

listen to the pronunciation of avenge, reap vengeance upon
English - English
get even with
avenge, reap vengeance upon
Favorites