balloon barrage (English, noun)
expansion: balloon barrage
Senses:
glosses: Synonym of balloon apron.
Forms: