Skip to main content

podrida

English podrida meaning in English  •  podrida का अर्थ अंग्रेजी में
Noun
  • A miscellaneous dish of meats. See Olla-podrida>.
Advertisement