English to Arabic

Meaning for:
Inerasable
other
غير قابل للمسح او الإزالة