×

immoderacy meaning in French

n. immodération, excès, exagération, manque de prudence, manque de modération

Related Words

  1. immobilized
  2. immobilizer
  3. immoderate
  4. immoderately
PC Version

Copyright © 2018 WordTech Co.