×

délivrer meaning in English

v. set free, relieve, rid, deliver, rescue, issue

Related Words

  1. délivrance
  2. délivre
  3. délié
  4. déloger
PC Version

Copyright © 2018 WordTech Co.