Glossary Technical Theatre / Term
Device which produces a thin haze in the air by "cracking" water droplets.
Permanent link Water Cracker - Creation date 2020-05-31