meaning of capital of guatemala

capital of guatemala meaning in General Dictionary

the capital and biggest town of Guatemala