English to Hindi

Meaning for:
abrading stone
other
अपघर्षी प्रस्तर