meaning of visard
1.
A
mask.
See
Visor.
2.
To
mask.
Related Words
visard
|
Developed & Maintained By
Taraprasad.com