Mob Translate
About
Contribute
← Back to Dictionary
wurra
noun
Definitions
navel
umbilical cord