Translation of دگمبرجین in English:

دگمبرجین

phrase

  • a sect of Jains who always go naked