démena
See also:
démèna
French
Verb
démena
third-person singular past historic of
démener