×

démesure meaning in English

n. excessiveness, immoderation

Related Words

  1. démentir
  2. démené
  3. démesuré
  4. démesurément
PC Version

Copyright © 2018 WordTech Co.