descent vehicles

English

Noun

descent vehicles

  1. plural of descent vehicle