Entry # 848 has returned 1 entry

cháchpeçkyü'ü

noun small green lizard sp.; 'yuru' in Quechua

(Spanish) yuru, especie de lagartija verde