BEOLINGUS
Dictionary - TU Chemnitz

 English  German

life-giver Lebenspender {m}; Lebensspenderin {f}

life-givers Lebenspender {pl}; Lebensspenderinnen {pl}