English to Arabic

Meaning for:
Goofs
other
الهفوات