meaning of Biogas-Anlage

Biogas-Anlage - German to English

biogas plant