irrefutable in Polish irrefutable in Polish niepodważalny adj undeniable; unable to be disproved or refuted Add to Flashcards