an island of indonesia off the coast of java

listen to the pronunciation of an island of indonesia off the coast of java