A word examined

nhtsa

noun
5 letters·English
noun

nhtsaThe U.S. National Highway Traffic Safety Administration, a federal agency that regulates vehicle safety and road traffic safety.

No comments yet