What does BTTP stand for?
BTTP stands for "British Towing Tank Panel"
How to abbreviate "British Towing Tank Panel"?
"British Towing Tank Panel" can be abbreviated as BTTP
What is the meaning of BTTP abbreviation?
The meaning of BTTP abbreviation is "British Towing Tank Panel"
What does BTTP mean?
BTTP as abbreviation means "British Towing Tank Panel"