English to Arabic

Meaning for:
Buff
other
الهاوي