Slovnenya

Translation English French: totalisator

Dictionary: main
totalisator