meaning of befahrbar

befahrbar - German to English

drivable

View more

  • driveable
  • negotiable [road, etc.]
  • available to traffic
  • passable
  • practicable [road]
  • trafficable
  • navigable