blow from a stone shot from a flecha, a toy similar to a slingshot - Spanisch Englisch Wörterbuch