English to Arabic

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