Class 12 english vistas the enemy question answers July 8, 2019 16 32 64 128 Class 12 english vistas chapter the enemy question answers The enemy question answer class 12 English book answer question English world 12 English extra class 12 English lessons class 12