meaning of anzügliches Grinsen

anzügliches Grinsen - German to English

leer [knowing, sexual]