deep-submergence vehicles
English
Noun
deep-submergence
vehicles
plural of
deep-submergence vehicle