Dutch-English dictionary »

op straat meaning in English

DutchEnglish
op straat preposition

on the street(without a home)
preposition