ధర్మాసుపత్రిdharmāsupatri
Top 9000
Meanings
Noun
1. hospital providing free medical service to the patients