×

s'empêtrer meaning in English

v. entangle, involve, embroil

Related Words

  1. s'empâter
  2. s'empêcher
  3. s'en aller
  4. s'en aller en fumée
PC Version

Copyright © 2018 WordTech Co.