French-English dictionary »

pesto meaning in English

FrenchEnglish
pesto nom {m}

pesto◼◼◼(an Italian sauce especially for pasta)
noun