English to Arabic

Meaning for:
Snoozes
other
يغفو