What does BTBA stand for?
What does BTBA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: BTBA.
We've found a total of 3 definitions for BTBA:
British Tenpin Bowling Association
Benzylthio Trifluoromethyl Benzoic Acid
Barbados Thoroughbred Breeders Association