NHTSA

Example Definitions of "NHTSA"
NHTSA. Means the National Highway Traffic Safety Administration.
All Definitions