lithoclast
English
lithoclast meaning in English • lithoclast का अर्थ अंग्रेजी में
Noun
- An instrument for crushing stones in the bladder.