Hindi-English dictionary »

सर्प प्रस्तर meaning in English

HindiEnglish
सर्प प्रस्तर

snakestonenoun