Translation of ہاتھ سر پر رکھنا in English:

ہاتھ سر پر رکھنا

phrase

  • swear, take an oath
  • patronize
  • show affection, kindness