Mob Translate
About
Contribute
← Back to Dictionary
mabarr
noun
Definitions
war (aboriginals fighting with spears)