French-English dictionary »

tarte tatin meaning in English

FrenchEnglish
tarte Tatin nom {f}

tarte Tatin◼◼◼(upside-down cake prepared with caramelized apples)
noun