Definition of デリカショップ

デリカショップ

derikashoppu

noun
delicatessen shop(abbreviation)