Birthday
1983-07-08Place of Birth
New Delhi, IndiaBiography
Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.Free Trial Channels
All Movies List
AD