Vocabulary

トータリゼータシステム

totalizator system

noun