meaning of auf den Straßen herumlungern

auf den Straßen herumlungern - German to English

to prowl the streets