English to Arabic

Meaning for:
Gleed
other
الحريق