Translation of peziarah in English:

peziarah

noun

  • 1

    visitor to a sacred place