English to Arabic

Meaning for:
Unerasable
other
غير قابل للمسح