BEOLINGUS
Dictionary - TU Chemnitz

 German  English

lebensspendend {adj} life-giving