Version Française
Translate
"Slingshots"
to French Language
English to French
French to English
English
French
Slingshots
Lance-pierres
slingshots, hurl, skid, sling, toss, catapult
dérapage