What does NFRT stand for?
NFRT stands for "nobel france racing team"
How to abbreviate "nobel france racing team"?
"nobel france racing team" can be abbreviated as NFRT
What is the meaning of NFRT abbreviation?
The meaning of NFRT abbreviation is "nobel france racing team"
What does NFRT mean?
NFRT as abbreviation means "nobel france racing team"