DNB

DNB

English Phrase
Ad

Definition

Initialism of did not bat.

Ad