meaning of Biolandbau

Biolandbau - German to English

natural agriculture