French-English dictionary »

crème de citron meaning in English

FrenchEnglish
crème de citron nom {f}

lemon curd◼◼◼(preserve made from lemons)
noun