NichiDict

島々

しまじま
島島島じま
[shimajima]

Meanings

1.Noun

islands