shot from a handgun - Español Inglés Diccionario