English to Arabic

Meaning for:
Undershooting
other
الإطلاق بإقصار الرمية