మచ్చmacca
Top 2000
Meanings
Noun
1. a mole, freckle, stain, scar or spot on the skin
Examples16
Its called farts.
lovebirds attempt suicide
What causes these leaks?
Causes of skin damage
He said it was a blot on democracy.
Dark patches on skin