top of page

Netra

Written in Hindi as:

नेत्र

Meaning in English:

Eye

bottom of page