Polish-English dictionary »

tarta tatin meaning in English

PolishEnglish
tarta Tatin noun

tarte Tatinnoun
upside-down cake prepared with caramelized apples