AIR TRAIN


Meaning of AIR TRAIN in English

transport of supplies made by a continuous flight of cargo planes to a particular destination

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.