Imlie (Star Plus) - S01 E796 - Devika Blames Imlie
Watch Imlie (Star Plus) Season 1 Episode 796. Telecasted on 25th April 2023 by Star plus channel. Devika Blames Imlie Devika is heartbroken and expresses her grief to Rudra for ditching her. She blames Imlie for bringing Dhairya and Dhara back into Rudra’ life.