BEOLINGUS
Dictionary - TU Chemnitz

 English  German

nature-loving naturliebend; naturverbunden {adj}