English
›
Words
recompense
Translation:
English
9
punish
or reward appropriately
Add
Translation