Terjemahan izin di Bahasa Inggris

izin

permission

  • 1

    permission
  • 2

    franchise, licence, permit
    ‘Surat Izin Mengemudi (SIM)’ driver's licence