What does betretbar mean?

betretbar - German to English

walkable