English to Arabic

Meaning for:
Faltered
other
تعثّر