French-English dictionary »

vinaigrette déesse verte meaning in English

FrenchEnglish
vinaigrette déesse verte nom {f}

green goddess(vinaigrette salad dressing)
noun