Translation of تیرتھ یاترا in English:

تیرتھ یاترا

phrase

  • pilgrimage to some holy place