You will need a thermal transfer printer or other dedicated printer capable of printing on a smooth disc surface. You cannot simply use a normal inkjet printer, even one intended for disc printing, since this requires a special inkjet surface.
There are some professional thermal transfer printers that can print on the entire disc surface, and these don’t make any sense to buy unless you have a professional need for disc printing. There are also some “disc title printers” that use thermal transfer to print a single-colour text or image label on a small area of the disc.
Casio have some Disc Title Printers.
Welcome to CDFreaks!