MASCARA


Meaning of MASCARA in English

n. a cosmetic for darkening the eyelashes.

Etymology: It. mascara, maschera MASK

Oxford English vocab.      Оксфордский английский словарь.