Mascara

Tamil Dictionary definitions for Mascara

Mascara : கண் இமை, கண் புருவத்திற்கான (அழகு) மை