Portuguese-English dictionary »

chimichurri meaning in English

PortugueseEnglish
chimichurri noun
{m}

chimichurri(Argentinian sauce for grilled meat)
noun