Meaning of irrefutable in Spanish:

irrefutable

Translate irrefutable into English

adjective

  • 1Que no puede ser refutado.

    verdad irrefutable; pruebas irrefutables