Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Tinea Sanskrit Meaning

दद्रुः