kamus
.
Search
About
putrid-smelling
English
putrid-smelling
Adjective
Having the putrid odor of decaying organic matter
English: putrid-smelling