Online Dictionary
Definition of " épicerie fine-traiteur " in French English Dictionary
Results
épicerie fine-traiteur
  • {N} deli, delicatessen