English to Arabic

Meaning for:
Bombardments
other
القذف