French-English dictionary »

déesse verte meaning in English

FrenchEnglish
déesse verte nom {f}

green goddess◼◼◼(vinaigrette salad dressing)
noun

vinaigrette déesse verte nom {f}

green goddess(vinaigrette salad dressing)
noun