NichiDict

花綵列島

かさいれっとう
[kasairettou]

Meanings

1.Noun

island arc (like the Aleutian Islands)