BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Autocross {n}; Auto-Cross {n} /AX/ (Motorsport) Autocross (motor sport)