Vocabulary

腐臭

smell of something rotten; rotten smell

noun
freq #44