HIT THE STREETS


Meaning of HIT THE STREETS in English

went from door to door, made a public demonstration

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.