About us
Define
Definitions for
"Naugahyde"
A synthetic, leather-like material.
eaca.com