CDU

CDU

English Noun
Ad

Definition

Initialism of crude distillation unit.

Ad