×
extricate
meaning in French
v.
dégager, délivrer
Related Words
extricate oneself
extremum
extricable
extricate oneself
extrication
PC Version
Copyright © 2018 WordTech Co.