Mob Translate
About
Contribute
← Back to Dictionary
jaba
noun
Definitions
stick, sapling, post, walking stick, horn