English to Arabic

Meaning for:
Wavered
other
متردّد