Definition of the Word SHEFA
of the six provinces of Vanuatu, located in the center of the country.
Close Window