microsuede

listen to the pronunciation of microsuede
English - English
A microfiber knit blend fabric with a soft finish