What does FTR stand for?
FTR stands for "French Team Racing"
How to abbreviate "French Team Racing"?
"French Team Racing" can be abbreviated as FTR
What is the meaning of FTR abbreviation?
The meaning of FTR abbreviation is "French Team Racing"
What does FTR mean?
FTR as abbreviation means "French Team Racing"