Translation of دوڑ دھوپ in English

دوڑ دھوپ

Idiomatic

  1. hard labour or toil, great effort

Powered by Oxford