English-Spanish dictionary »

sourdough meaning in Spanish

EnglishSpanish
sourdough [sourdoughs] (dough)
noun
[UK: ˈsaʊə.dəʊ]
[US: ˈsaʊrdo.ʊ]

masa madrenoun
{f}