Slovnenya

Translation English French: capital of Vanuatu

Dictionary: main
capital of Vanuatu