French-English dictionary »

œillade meaning in English

FrenchEnglish
œillade nom {f}

oeillade◼◼◼(glance, ogle)
noun

gleek(enticing glance or look)
noun