meaning of Binnenreede

Binnenreede - German to English

inner roadway (stead)

View more

  • internal roadstead