English to Arabic

Meaning for:
Teetering
other
التأرجح