×
putrefy
meaning in French
v.
putréfier; pourrir; se décomposer
Related Words
putrefactive
putrefactively
putrescence
putrescent
PC Version
Copyright © 2018 WordTech Co.