What does XCRS stand for?

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

Extreme Capacity Relay Satellite

Citation

Last updated: