سر پر سوار کر لینا : Sar Par Sawar Kar Lena Meaning in English
Sar Par Sawar Kar Lena in Detail
1) وہمی ہونا سر پر سوار کر لینا خبطی ہو جانا : Obsess : (verb) be preoccupied with something.
Useful Words
مدحوش : Bemused : deeply absorbed in thought. "As distant and bemused as a professor listening to the prattling of his freshman class".
کوئی چیز : Something : An undetermined or unspecified thing. "Lets have something".