an island in west nusa tenggara province, indonesia

listen to the pronunciation of an island in west nusa tenggara province, indonesia