Subscribe
URL of the page has been copied to clipboard.
Meaning : A volcanic island republic in Melanesia. Independent since 1980.
Synonyms : new hebrides, vanuatu
दक्षिण पश्चिम प्रशांत महासागर में स्थित एक देश।
Install App