meaning of Allrad-

Allrad- - German to English

all-wheel