×
restitute
meaning in French
v.
restituer; compenser, rembourser, rénumérer; réparer
Related Words
resting place
resting upon
restitutio in integrum
restitution
PC Version
Copyright © 2018 WordTech Co.