TT
TT
English
Adj Top 24,118
Ad
Definition
Initialism of tuberculin tested, a quality of milk in post-war Britain.
Ad
TT
Initialism of tuberculin tested, a quality of milk in post-war Britain.