English to Arabic

Meaning for:
Impingements
other
الإصطدامات