Translation of اٹکا ہوا in English:

اٹکا ہوا

phrase

  • stuck
  • hinged on