suitable to stand up to hard wear; "industrial carpeting"
English - Turkish
Definition of suitable to stand up to hard wear; "industrial carpeting" in English Turkish dictionary