English to Arabic

Meaning for:
Seethe
other
إغل