German-English dictionary »

naturverbunden meaning in English

GermanEnglish
naturverbunden

nature-loving◼◼◼

attached to nature

naturverbunden sein

to live in close touch with nature