NichiDict

ゴーストタウン

[goosutotaun]

Meanings

1.Noun

ghost town