English
›
Words
restitution
Translation:
English
Noun
5
returning
something (lost or stolen) to the rightful owner
compensation
for loss
3
indemnification
3
reparation
Add
Translation