Translation of پہاڑ ٹوٹنا/ گرنا in English:

پہاڑ ٹوٹنا/ گرنا

phrase

  • be overwhelmed with troubles