What is the full meaning of mascaras
MASCARA, to apply mascara [v]
Example of the word mascaras placed on a Scrabble board.