perambulate in German
perambulate in German
herumgehen
auf und ab gehen
flanieren