NichiDict

スカイライン

[sukairain]

Meanings

1.Noun

skyline

2.Noun

scenic mountain road