A word examined

nhtsa

noun
5 letters·English
noun

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

No comments yet