×
decay
meaning in French
n.
pourriture, putréfaction
v.
faire pourrir; dégénérer
Related Words
decayed
moral decay
slow decay
radioactive decay
senile decay
fell into decay
decasyllable
decathlon
decayable
decayed
PC Version
Copyright © 2018 WordTech Co.