eyedrop
English
eyedrop meaning in English • eyedrop का अर्थ अंग्रेजी में
Noun
- A tear.