English to Arabic

Meaning for:
Collided
other
مصطدم