tepalcatepec valley garter snake - Francés Inglés Diccionario