Translation of ٹھٹھا لگانا/ مارنا in English:

ٹھٹھا لگانا/ مارنا

phrase

  • laugh loudly, guffaw