NichiDict

トータリゼータシステム

[tootarizeetashisutemu]

Meanings

1.Noun

totalizator system