NichiDict

島山

しまやま
[shimayama]

Meanings

1.Noun

island mountain