A registered brand name for a stain-repellent and rain-repellent finish.
Source: Textile Glossary by Marvin KlapperCategory: Finish
View more Glossary terms >
Some text in the modal.