See also: démènâtes

French edit

Verb edit

démenâtes

  1. second-person plural past historic of démener