English to Arabic

Meaning for:
Missiles
other
الصواريخ