NichiDict

宝島

たからじま
[takarajima]

Meanings

1.Noun

treasure island