SAPECS

AcronymDefinition
SAPECSSuzuki Advanced Power Engagement Clutch System (Suzuki Motor Corporation)