meaning of Anschleicher

Anschleicher - German to English

stalker