a mountainous island in western indonesia

listen to the pronunciation of a mountainous island in western indonesia