Mob Translate
About
Contribute
← Back to Dictionary
muyurr
noun
Definitions
umbrella part of umbrella palm