Translation of ہاہا ہی ہی کرنا in English:

ہاہا ہی ہی کرنا

phrase

  • laugh boisterously, laugh gleefully