No exact translation found for
engage in worship or religious devotion