Mob Translate
About
Contribute
← Back to Dictionary
marrbal
noun
Definitions
sour, bitter taste