Give-Up
What does "Mascara" mean?!
Dec 24, 2011 7:06 PM
Answers · 2
1
It does not mean anything, Mascara is the name of the make up women put on their eyelashes to make them look longer, thicker etc.
December 24, 2011
Still haven’t found your answers?
Write down your questions and let the native speakers help you!