NichiDict

デリカショップ

[derikashoppu]

Meanings

1.Noun

delicatessen shop