BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Naturfreund {m}; Freund der Natur nature lover; lover of nature

Naturfreunde {pl} nature lovers