English to Arabic

Meaning for:
Layup
other
رمية الكرة