German-English dictionary »

abwasseraufbereitungsanlage meaning in English

GermanEnglish
die Abwasseraufbereitungsanlage Substantiv

sewage treatment◼◼◼noun

sewage treatment plant◼◼◼noun