IMSA in Racing Meaning
The IMSA meaning in Racing terms is "International Motor Sport Association". There are 1 related meanings of the IMSA Racing abbreviation.
IMSA on Racing Full Forms
- International Motor Sport Association
Frequently Asked Questions (FAQ)
What does IMSA stand for Racing?
IMSA stands for International Motor Sport Association in Racing terms.
What is the shortened form of International Motor Sport Association in Racing?
The short form of "International Motor Sport Association" is IMSA for Racing.
Citation
IMSA in Racing. Acronym24.com. (2020, May 24). Retrieved December 22, 2024 from https://acronym24.com/imsa-meaning-in-racing/
Last updated