tool placed on animals' heads to prevent them entering cultivated fields - Inglés Sinónimo Diccionario

Can't found any synonym terms.