meaning of Biogasanlage

Biogasanlage - German to English

biogas plant