decomposed, decayed; giving off a foul rotten odor

listen to the pronunciation of decomposed, decayed; giving off a foul rotten odor
English - Turkish
English - English
{s} putrid
decomposed, decayed; giving off a foul rotten odor
Favorites