Summary
French to English:   more detail...
  1. limaçon de Pascal:
    • Wiktionary:
      limaçon de Pascal → limaçon


French

Detailed Translations for limaçon de Pascal from French to English