×

extricate meaning in French

v. dégager, délivrer

Related Words

  1. extricate oneself
  2. extremum
  3. extricable
  4. extricate oneself
  5. extrication
PC Version

Copyright © 2018 WordTech Co.