English
›
Words
compensation
for loss, damage, or injury
Translation:
English
Noun
4
restitution
Add
Translation