See also: irréfutables

SpanishEdit

AdjectiveEdit

irrefutables m pl, f pl

  1. plural of irrefutable