Russian-English dictionary »

олья подрида meaning in English

RussianEnglish
олья подрида noun
{f}

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