Meera Chopra
| 8 Jul 1983 | New Delhi, India
• 845 views • 0 thumbs up • 0 thumbs down
Biography
Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.
| 8 Jul 1983 | New Delhi, India
• 845 views • 0 thumbs up • 0 thumbs down