Translation of دم کٹا in English:

دم کٹا

phrase

  • having a docked tail
  • incomplete
    vague