Translation of ہاتھ پر گنگا جلی دھرنا in English:

ہاتھ پر گنگا جلی دھرنا

phrase

  • swear on Ganges water