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

تیرتھ راج

phrase

  • the city of Allahabad in India