Mob Translate
About
Contribute
← Back to Dictionary
nyurra
noun
Definitions
noise, people noise
refers to last stages of labour