Translation of دھڑ ٹوٹا in English:

دھڑ ٹوٹا

phrase

  • hunchbacked
  • figurative

    weak
    meagre