×

mascara meaning in English

n. mascara, cosmetic for darkening the eye-lashes

Related Words

  1. marégraphe
  2. masamune shirow
  3. mascarade
  4. mascaret
PC Version

Copyright © 2018 WordTech Co.