Mob Translate
About
Contribute
← Back to Dictionary
malarmalar
noun
Definitions
hairy or lumpy surface, pimples