English
Bahasa Malaysia
indisputable
yang tidak dapat dicabar atau dipersoalkan
indisputable fact
fakta yang tidak dapat dicabar atau dipersoalkan