BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Frontschutzsystem {n} auto frontal protection system

Frontschutzsysteme {pl} auto frontal protection systems