French-English dictionary »

vinaigrette des mille îles meaning in English

FrenchEnglish
vinaigrette des mille îles nom

Thousand Island dressing(salad dressing)
noun