meaning of Biobauer

Biobauer - German to English

natural farmer