Translation of ٹوٹا گھاٹا in English:

ٹوٹا گھاٹا

phrase

  • loss (in business)