BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sprachrohr {n} speaking tube

Sprachrohre {pl} speaking tubes