meaning of Biogenerator

Biogenerator - German to English

biogenerator