meaning of betretbar

betretbar - German to English

walkable