meaning of Biogas-Blockheizkraftwerk

Biogas-Blockheizkraftwerk - German to English

biogas CHP plant