Vocabulary

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

general merchandise store

noun