NichiDict

チェーンストア

[cheensutoa]

Meanings

1.Noun

chain store