putrid-smellingEnglish

putrid-smelling

Adjective

Having the putrid odor of decaying organic matter

English: putrid-smelling