on the street in German
on the street in German
auf der Straße
(idiomatic) Without a home; without the means to afford good shelter.
obdachlos
(idiomatic) Without a home; without the means to afford good shelter.