stroll the streets

  1. Verb sokaklarda dolaşmak
  2. Verb sokaklarda avare avare dolaşmak