Translation of izin in English:

izin

permission

(keizinan)

noun

  • 1

    permission, consent or authorization to do something