NichiDict

電子地図

でんしちず
[denshichizu]

Meanings

1.Noun

digital map; electronic map