What does Allrad- mean?

Allrad- - German to English

all-wheel