semi-automatic weapon - Español Inglés Diccionario