English to Arabic

Meaning for:
Cannoned
other
إصطدم