rotting, decomposing; stinky as a result of decomposition, smelly due to decay

listen to the pronunciation of rotting, decomposing; stinky as a result of decomposition, smelly due to decay
İngilizce - İngilizce
{s} putrescent