TT

TT

English Adj Top 24,118
Ad

Definition

Initialism of tuberculin tested, a quality of milk in post-war Britain.

Ad