🇬🇧 en de 🇩🇪

on the street

  • (idiomatic) Without a home; without the means to afford good shelter.
auf der Straße, obdachlos
Wiktionary Links