OLLA-PODRIDA


Meaning of OLLA-PODRIDA in English

(n.) Any incongruous mixture or miscellaneous collection; an olio.

Webster's English dictionary.      Английский словарь Webster.