leave unavenged ( synonym found)

Definition of leave unavenged:

°Not avenged.

Back to Top