netracchada नेत्रच्छद
Definition:
m.
the eyelid
Home
>
Search
>
netracchada