English to Arabic

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