IMCA in Racing Meaning
The IMCA meaning in Racing terms is "International Motor Contest Association". There are 1 related meanings of the IMCA Racing abbreviation.
IMCA on Racing Full Forms
- International Motor Contest Association
Frequently Asked Questions (FAQ)
What does IMCA stand for Racing?
IMCA stands for International Motor Contest Association in Racing terms.
What is the shortened form of International Motor Contest Association in Racing?
The short form of "International Motor Contest Association" is IMCA for Racing.
Citation
IMCA in Racing. Acronym24.com. (2021, March 17). Retrieved January 22, 2025 from https://acronym24.com/imca-meaning-in-racing/
Last updated