SVCD

English

Noun

SVCD (plural SVCDs)

  1. Initialism of Super Video compact disk.