Sushruta definition

Search

Sushruta

Sushruta logo #10101) Ancient ophthalmologist
Found on https://www.crosswordclues.com/clue/sushruta
No exact match found.