Summary
French to English:   more detail...
  1. pignon de pin:
    • Wiktionary:
      pignon de pin → pine nut


French

Detailed Translations for pignon de pin from French to English