×

festering meaning in French

n. suppuration
adj. suppurant

Related Words

  1. fester
  2. festered
  3. fester
  4. festered
  5. festinate
  6. festination
PC Version

Copyright © 2018 WordTech Co.