English to Arabic

Meaning for:
Juggled
other
مقذوف