Back to Dictionary
腐臭
fǔchòu
1. rotten (smell)
2. stinking
3. putrid
Uncommon • Top 36%