Etymology · Spanish

olla podrida

2 English words descend from Spanish olla podrida, most common first.