eyepatch
English
eyepatch meaning in English • eyepatch का अर्थ अंग्रेजी में
Noun
- a protective covering, usually made of cloth, for an injured eye.