Spanish-English dictionary »

olla podrida meaning in English

SpanishEnglish
olla podrida noun
{f}

olla podrida(Spanish stew of seasoned meat and vegetables)
noun