visard
English
visard meaning in English • visard का अर्थ अंग्रेजी में
Noun
- A mask. See Visor>.
v. t.
- To mask.