Translation of پوجا پاٹ/ پاٹھ in English:

پوجا پاٹ/ پاٹھ

phrase

  • the ritual worship of an idol