आंख बचौनी चीज

English: Translation
visard; vizard; vizor
Hindi: Translation
नकाब; मुखावरण; नेत्ररक्षक
noun