English to Arabic

Meaning for:
Hesitates
other
يتردّد