BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Benzinabscheider {m} petrol interceptor

Benzinabscheider {pl} petrol interceptors