meaning of capital of vanuatu

capital of vanuatu meaning in General Dictionary

money of Vanuatu