ON THE STREETS


Meaning of ON THE STREETS in English

works as a prostitute, involved in prostitution; without a home

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