Subscribe
URL of the page has been copied to clipboard.
Meaning : A chain of islands forming a province of Indonesia to the east of Java. Includes Bali and Timor.
Synonyms : lesser sunda islands
Install App
Nusa tenggara meaning in Telugu.