Version Française
Translate
"ram into, bump (sb) hard"
to French Language
English to French
French to English
English
French
ram into, bump (sb) hard
heurter, cogner (qn) avec force