Translation of دھرم شاستر in English:

دھرم شاستر

phrase

  • Hindu laws or scriptures