Meera Chopra

  1. wSerie
  2. Actors
  3. Meera Chopra
July 8, 1983
New Delhi, India

Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.

Filmography