English to Arabic

Meaning for:
Cleanable
other
قابل للتنظيف