English to Arabic

Meaning for:
Scuds
other
صواريخ السكود