English-German dictionary »

to peep meaning in German

EnglishGerman
to peep

heimlich gucken