Translation of ہتھیلی کھجلانا in English:

ہتھیلی کھجلانا

phrase

  • palm to itch
  • have a premonition
  • have an itch for slapping somebody