kamus
.
Search
About
food_shop
English
deli, delicatessen, food shop
Noun
A shop selling ready-to-eat food products
English: delicatessen, deli, food shop
English words with similar meanings
Show 2 words
deli
delicatessen