en

Puncture (a) theory

ru

Translation puncture (a) theory into russian

puncture (a) theory
The new evidence seemed to puncture the theory.
Новые доказательства, казалось, опровергли теорию.