Deli — English French translation1 translation found

deli (n) (store) épicerie (f) (n) (store)
Translate Deli into other languages
Translate deli into German
Translate deli into Italian
Translate deli into Spanish
Translate deli into Dutch
Translate deli into Portuguese
Translate deli into Slovenian
Translate deli into Polish
Translate deli into Czech