×

detumescence meaning in French

n. diminution d'oedème

Related Words

  1. detroit
  2. detroit free press
  3. detumescent
  4. detune
PC Version

Copyright © 2018 WordTech Co.