BEOLINGUS
Dictionary - TU Chemnitz

 German  English

artikuliert; klar/deutlich ausgesprochen; verständlich {adj} [listen] articulate [listen]