Translation of ٹھسکا لگنا in English:

ٹھسکا لگنا

phrase

  • have a coughing fit, choke