special-purpose vehicles

English

Noun

special-purpose vehicles

  1. plural of special-purpose vehicle