Turkish-English dictionary »

pesto meaning in English

TurkishEnglish
pesto noun

pesto(an Italian sauce especially for pasta)
noun