Summary
French to English:   more detail...
  1. il se peut:
    • Wiktionary:
      il se peut → maybe


French

Detailed Translations for il se peut from French to English