×

putréfaction meaning in English

n. putrefaction, decomposition, rotting, decay

Related Words

  1. putridité
  2. putréfactif
  3. putréfier
  4. putréfié
PC Version

Copyright © 2018 WordTech Co.