English to Arabic

Meaning for:
Maffick
other
إصخب