Insulating gloves - Inglés Sinónimo Diccionario