What does CNRRA stand for?

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

Chinese National Relief and Rehabilitation Administration
ChinaMilitaryTransport

Citation

Last updated: