indemonstrable in Russian indemonstrable in Russian недоказуемый adj not able to be demonstrated or proved; unprovable Add to Flashcards