గబ్బుgabbu
Top 8000
Meanings
Noun
1. any strong smell or savour, good or bad
2. a bad smell, a stench