Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Star Grass Sanskrit Meaning

दूर्वा