English to Arabic

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