PODRIDA MEANING IN ENGLISH

• Podrida Definition & Synonyms

  1. (n.) A miscellaneous dish of meats. See Olla-podrida.


RECENT SEARCHES