SCSI すかじい
suka jii

Noun

1. SCSI; Small Computer System Interface

Computing