French edit

Adjective edit

indisputables

  1. plural of indisputable

Spanish edit

Adjective edit

indisputables m pl or f pl

  1. plural of indisputable