English to Arabic

Meaning for:
Blundered
other
تخبّط