Mob Translate
About
Contribute
← Back to Dictionary
nurru
noun
Definitions
ancestral home out west from which the special corroborees have come