German-English dictionary »

naturnah leben meaning in English

GermanEnglish
naturnah leben

to live in close touch with nature