Translation of دھپا لگنا in English:

دھپا لگنا

phrase

  • get a blow
    suffer a loss