×

restitution meaning in English

n. return, reproduction, restitution, output

Related Words

  1. restituer
  2. restituteur
  3. resto
  4. restoroute
PC Version

Copyright © 2018 WordTech Co.