Summary
French to English:   more detail...
  1. appesentir sur quelque chose:
    • Wiktionary:
      appesentir sur quelque chose → expatiate


French