French-English dictionary »

pignon de pin meaning in English

FrenchEnglish
pignon de pin nom {m}

pine nut◼◼◼(edible seeds of evergreen pine)
noun