Slovnenya

Translation English Japanese: totalisator

Dictionary: main
totalisator
noun