Spanish-English dictionary »

tarta sacher meaning in English

SpanishEnglish
tarta Sacher noun
{f}

Sachertorte(type of chocolate torte)
noun