Mob Translate
About
Contribute
← Back to Dictionary
nambarr
noun
Definitions
stick of flexible bamboo used in nose piercing