durgandha

ದುರ್ಗಂಧ
s Durgandha — A stench, fetid smellmanner-1886-vision