శస్త్రవైద్యుడుśastravaidyuḍu
Top 8000
Meanings
Noun
1. a surgeon, one who used surgical instruments