English edit

Noun edit

launch vehicles

  1. plural of launch vehicle