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

ہاتھ کھجلانا

phrase

  • feel itch in the palm
  • have itch to beat someone