English to English
undeniable
(,/@/nd/I/'n/aI//@/b/@/l
)
adjective (a)
- Not deniable; incapable of denial; palpably true; indisputable; obvious; as, undeniable evidence.tidak dapat disangkal; mampu penyangkalan; palpably sejati; tak terbantahkan; jelas; sebagai, aku tak dapat disangkal/ aku ada bukti.source: webster1913