ritsa

suomi-englanti sanakirja

ritsa englanniksi

  1. catapult, sling, slingshot

  1. slingshot, (small) catapult