English to Arabic

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