Wiktionary
totalisators
n. (plural of totalisator English)
n. (plural of totalisator English)