English to Arabic

Meaning for:
Smashup
other
التّصادم