Slingshot — English Spanish translation1 translation found

slingshot (n) (small arms) honda (f) (n) (small arms)
Translate Slingshot into other languages
Translate slingshot into German
Translate slingshot into French
Translate slingshot into Italian
Translate slingshot into Dutch
Translate slingshot into Portuguese
Translate slingshot into Slovenian
Translate slingshot into Polish
Translate slingshot into Czech