Mob Translate
About
Contribute
← Back to Dictionary
mamarra
noun
Definitions
two, joined together but not a pair. This is not used anymore except by old people.