English to Arabic

Meaning for:
Snoozed
other
مغفو