Imlie (Star Plus) - S01 E725 - Imlie Decides to Leave

Watch Imlie (Star Plus) Season 1 Episode 725. Telecasted on 13th February 2023 by Star plus channel. Imlie Decides to Leave After Chini gets back to her senses, she apologises to the family for her act. Later, while Imlie decides to leave the house, Chini returns from the hospital.