vocab dash
Log in
Sign up
గబ్బు
gabbu
Top 8000
Meanings
Noun
1. any strong smell or savour, good or bad
2. a bad smell, a stench