icrc ( synonym found)

Definition of icrc:

°International Chamber of Commerce.
°the International Cricket Council.

Definition of icrc:

°International Chamber of Commerce.
°the International Cricket Council.

Back to Top