English to Arabic

Meaning for:
Screwup
other
العابث، يعبث