English to Arabic

Meaning for:
Teetered
other
متأرجح