No exact translation found for
putrefacción

Do you mean: