BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Immenblatt {n} (Melittis melissophyllum) [bot.] bastard balm