eyewater
English
eyewater meaning in English • eyewater का अर्थ अंग्रेजी में
Noun
- A wash or lotion for application to the eyes.