English to Arabic

Meaning for:
Undershot
other
أطلق مقصراً الرمية