Skip to content

133mm (53 x 5.25 inch) floppy discs containing Chinese-English dictionary database