Mob Translate
About
Contribute
← Back to Dictionary
julurr-julurr
noun
Definitions
moomoo bird (owl)