What does PTR stand for?
PTR stands for "peak torque ratio"
How to abbreviate "peak torque ratio"?
"peak torque ratio" can be abbreviated as PTR
What is the meaning of PTR abbreviation?
The meaning of PTR abbreviation is "peak torque ratio"
What does PTR mean?
PTR as abbreviation means "peak torque ratio"