Translation of گھڑ دوڑ in English:

گھڑ دوڑ

phrase

  • horse race