launch vehicles
English
Noun
launch vehicles
plural of
launch vehicle