What does BMPTA stand for?
BMPTA stands for "british mechanical power transmission association"
How to abbreviate "british mechanical power transmission association"?
"british mechanical power transmission association" can be abbreviated as BMPTA
What is the meaning of BMPTA abbreviation?
The meaning of BMPTA abbreviation is "british mechanical power transmission association"
What does BMPTA mean?
BMPTA as abbreviation means "british mechanical power transmission association"