vanuatu

vanuatu

vanuatu

Noun

a volcanic island republic in Melanesia; independent since 1980

Synonyms: