dehorn (cattle, sheep, goats) - Español Inglés Diccionario