Translation of alasan in English:

alasan

noun

  • 1

    excuse to justify a fault or failure, etc