French

edit

Adjective

edit

indébordables

  1. plural of indébordable