Italian-English dictionary »

soffritto meaning in English

ItalianEnglish
soffritto noun

mirepoix(combination of vegetables and herbs)
noun