Translation of گھرا لگنا in English:

گھرا لگنا

phrase

  • be at the last gasp