Translation of puja in English:

puja

worship

  • 1

    worship