meaning of capital of costa rica

capital of costa rica meaning in General Dictionary

the administrative centre and biggest town of Costa Rica