"selenzellen" in English Selenzellen {m pl} selenium cells Detailed translations for "selenzellen" Selenzellen{masculine plural} Selenzellen(also: Photozellen) selenium cells