Search term gleek has one result
Jump to
EN English IT Italian
gleek (n v) [enticing glance or look] occhiata (n v) {f} [enticing glance or look]