on the street in Spanish
on the street in Spanish
desalojado
(idiomatic) Without a home; without the means to afford good shelter.
desamparado
(idiomatic) Without a home; without the means to afford good shelter.
en la calle
(idiomatic) Without a home; without the means to afford good shelter.
sin techo
(idiomatic) Without a home; without the means to afford good shelter.