Slingshot — English French translation2 translations found

slingshot (n) (small arms) fronde (f) (n) (small arms)
slingshot (n) (small arms) lance-pierre (m) (n) (small arms)
Translate Slingshot into other languages
Translate slingshot into German
Translate slingshot into Italian
Translate slingshot into Spanish
Translate slingshot into Dutch
Translate slingshot into Portuguese
Translate slingshot into Slovenian
Translate slingshot into Polish
Translate slingshot into Czech