English
›
Words
to
hit one another with a forceful impact.
Translation:
English
Verb
6
collide
Add
Translation