Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Palpebra Sanskrit Meaning

नेत्रच्छद, नेत्रपट