Translation of kemustahilan in English:

kemustahilan

impossibility

noun

  • 1

    impossibility, incredibility