Log in
Search words & phrases
deli
US /ˈdɛli/
・
UK /ˈdeli/
C1
Definition
Video subtitles
noun
A shop selling unusual or special food products