démener - French English Dictionary
History

démener

Play ENFRFRfr
Play ENFRFRca


Meanings of "démener" in English French Dictionary : 2 result(s)

French English
General
démener [v] exert oneself
démener [v] struggle

Meanings of "démener" with other terms in English French Dictionary : 1 result(s)

French English
Idioms
se démener sans scrupules pour réussir to elbow one's way through