English to Arabic

Meaning for:
Bogging
other
التّعثّر