Synonym for avenge


Add a New Entry