English
›
Words
strike
or drive against with a heavy impact
Translation:
English
Verb
9
ram
Add
Translation