Version Française
Translate
"hit hard (with stone)"
to French Language
English to French
French to English
English
French
hit hard (with stone)
frapper avec force (avec une pierre)