×

démence meaning in English

n. madness, insanity; dementia; lunacy

Related Words

  1. en démence
  2. démembrer
  3. démenant
  4. démener
  5. dément
PC Version

Copyright © 2018 WordTech Co.