NichiDict

ポップアップストア

[poppuappusutoa]

Meanings

1.Noun

pop-up store