Vocabulary

花綵列島

island arc (like the Aleutian Islands)

noun