What does ATRA stand for?
ATRA stands for "And the Automatic Transmission"
How to abbreviate "And the Automatic Transmission"?
"And the Automatic Transmission" can be abbreviated as ATRA
What is the meaning of ATRA abbreviation?
The meaning of ATRA abbreviation is "And the Automatic Transmission"
What does ATRA mean?
ATRA as abbreviation means "And the Automatic Transmission"