English-French dictionary »

green goddess meaning in French

EnglishFrench
green goddess (vinaigrette salad dressing)
noun

déesse verte◼◼◼nom {f}

vinaigrette déesse vertenom {f}