Meaning of dl

Definition of dl

(noun) a metric unit of volume equal to one tenth of a liter

Other information on dl

WIKIPEDIA results for dl
Amazon results for dl