Translation of license holder in Spanish:

license holder

noun

British

  • 1

    titular de un permiso o licencia