meaning of Brennstoffzelle

Brennstoffzelle - German to English

fuel cellular