stone shot made with a slingshot - İspanyolca İngilizce Sözlük