English to Arabic

Meaning for:
Trapeze
other
الإرجوحة