چھن چھن کرنا : Chan Chan Karna Meaning in English
Chan Chan Karna in Detail
1) چھن چھن کرنا : Sizzle : (noun) a sizzling noise.
Useful Words
شور مچانا : Make Noise : emit a noise. "Make noise all at once".
شدید جذبات اور بے قراری والا : Red-Hot : characterized by intense emotion or interest or excitement. "A red-hot speech".