Vocabulary

トータリゼータ

totalizator; totalisator

noun