English to Arabic

Meaning for:
Scotchgard
other
سكوتشجارد - ماركة تجارية