Megnaa Mehtta: Megnaa Mehtta. Actress: Little Terrorist. Megnaa Mehtta is known for Little Terrorist (2004) and Sundar Sari (2018).
Known For: Little Terrorist (Rani), Sundar Sari (Young woman)