DictionaryForumContacts

Google | Forvo | +
to phrases
 English thesaurus

Vehicle Structures Directorate

stresses
abbr., scottish VSD (US Army)
Vehicle Structures
: 15 phrases in 5 subjects
Astronautics3
Automobiles6
Military3
Nanotechnology1
Technology2

Add | Report an error | Get short URL