meaning of auf der Straße sein

auf der Straße sein - German to English

to be in the street