BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Teestrauch {m} tea shrub

Teesträucher {pl} tea shrubs