methylated spirits

methylated spirits

English Noun
Ad

Definition

Alternative form of methylated spirit.

Ad