UCO

UCO

English Noun
Ad

Definition

Initialism of used cooking oil (for biodiesel).

Ad