トータリゼータシステム
tōtarizētashisutemu

Noun

1. totalizator system

Other forms: