Spanish-English Dictionarystab
Spanish word for stab