Vocabulary

デリカテッセン

delicatessen

noun