کھَرونچا لَگانے والا : Kharuncha Laganay Wala Meaning in English
Kharuncha Laganay Wala in Detail
1) کھرونچا لگانے والا : Scratcher : (noun) a person who scratches to relieve an itch.
Useful Words
خارش : Itch : an irritating cutaneous sensation that produces a desire to scratch. "My back is itching".
شخص : Individual : a human being. "Every individual was gone through corona test before passing the immigration".
بھید کہنا : Relieve : relieve oneself of troubling information. "She relieved to her".