Italian-English dictionary »

olla podrida meaning in English

ItalianEnglish
olla podrida noun
{f}

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