×
s'empêtrer
meaning in English
v.
entangle, involve, embroil
Related Words
s'empâter
s'empêcher
s'en aller
s'en aller en fumée
PC Version
Copyright © 2018 WordTech Co.