Spanish-English dictionary »

piperrada meaning in English

SpanishEnglish
piperrada noun
{f}

pipérade(dish)
noun