English to Arabic

Meaning for:
Unweeting
other
غير متعمد :: غير مقصود