Salad (fr. Salade)

Translation into English

Synonyms

  • assiette de légumes
  • mélange
  • relish