NichiDict

ゼネラルマーチャンダイズストア

[zenerarumaachandaizusutoa]

Meanings

1.Noun

general merchandise store