
Meera Chopra
1983-07-08
•New Delhi, India
Biography
Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.
Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.