French edit

Adjective edit

indébordables

  1. plural of indébordable