DELLY


Meaning of DELLY in English

n. deli, delicatessen, store which sells cheeses and cooked meats and prepared salads; products sold in this store (such as cooked meats and prepared salads)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.