Definition of トータリゼーターシステム

トータリゼーターシステム

tootarizeetaashisutemu

noun
totalizator system