German-English dictionary »

entschwefelungsanlage meaning in English

GermanEnglish
die Entschwefelungsanlage Substantiv

desulphurization plant◼◼◼noun