an amphibious lizard - Inglés Sinónimo Diccionario