Panay monitor lizard - Español Inglés Diccionario