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

تلوا کھجلانا

phrase

  • sole to itch, taken as an omen of impending travel
    have or feel the urge to travel