What does XJR stand for?

XJR stands for various terms. Discover the full forms, meanings, and possible interpretations of XJR across different fields and industries.

Experimental Jaguar Racing

Citation

Last updated: