atomic rain

listen to the pronunciation of atomic rain
English - English
nuclear fallout, radioactive debris resulting from an atomic blast