English to Arabic

Meaning for:
Seesawed
other
متأرجح