VISARD MEANING IN ENGLISH

• Visard Definition & Synonyms

  1. (n.) A mask. See Visor.
  2. (v. t.) To mask.


RECENT SEARCHES