English-Hindi dictionary »

abrading stone meaning in Hindi

EnglishHindi
abrading stone noun

अपघर्षी प्रस्तर