Vizarded definition

Wearing a vizard.
adjective
0
0
Advertisement