Barrage balloon

Synonyms for Barrage balloon

For more similar words, try Barrage balloon on Thesaurus.plus dictionary