Leering

French Meaning

lorgner

English Meaning

  1. Action of the verb to leer.
  2. Present participle of leer.

StatCounter - Free Web Tracker and Counter