English to Arabic

Meaning for:
Snafu
other
اللخبطة