meaning of Betz-Zelle

Betz-Zelle - German to English

Betz cellular