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

رتھ یاترا

phrase

  • Hindu festival at which the chariot of the god Jagan Nath goes in procession