BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schulenglisch {n} [school] school English