cutting or filing livestock horns - Español Inglés Diccionario