glance at in a sly or malicious manner; look at in a lecherous manner

listen to the pronunciation of glance at in a sly or malicious manner; look at in a lecherous manner
İngilizce - İngilizce
{f} leer
glance at in a sly or malicious manner; look at in a lecherous manner