×
mascara
meaning in English
n.
mascara, cosmetic for darkening the eye-lashes
Related Words
marégraphe
masamune shirow
mascarade
mascaret
PC Version
Copyright © 2018 WordTech Co.