Big Huge Thesaurus

putrid-smelling

adjective

similar terms