English to Arabic

Meaning for:
Waahoo
other
الغابة المحترقة