English

edit

Noun

edit

tethered aerostats

  1. plural of tethered aerostat