Turkish-English dictionary »

spor toto meaning in English

TurkishEnglish
spor toto noun

football pool(competition)
noun
[UK: ˈfʊt.bɔːl puːl] [US: ˈfʊt.ˌbɒl ˈpuːl]