English to Arabic

Meaning for:
Ack-ack
other
مدفع مضاد للطائرات