What does Behelfsstraße mean?

Behelfsstraße - German to English

disaster road