Translation of peziarah in English:

peziarah

  • 1

    visitor to a sacred place