meaning of Atomblitz-Schutzbrille

Atomblitz-Schutzbrille - German to English

(anti-nuclear) flash goggles {pl}