Mob Translate
About
Contribute
← Back to Dictionary
barka
noun
Definitions
Queensland nut, ripe in July-October
yellow water snake