star vehicles

See also: star-vehicles

English

Noun

star vehicles

  1. plural of star vehicle