How do you say this in English (UK)? what does " what are the odds " mean?

22 Nov 2017

Closed question
Question about English (UK)
How do you say this in English (UK)? what does " what are the odds " mean?

Native language
English (UK)

Native language
English (UK)

Native language
Slovak

Native language
Korean
0