NichiDict

スモールタウン

[sumoorutaun]

Meanings

1.Noun

small town