English to Arabic

Meaning for:
Lob
other
الضربة المنحنية