Vocabulary

よろず屋

general store; general dealer

noun