Login
20s
How many different types of pokeballs are there?
A
23
B
26
C
28
D
30
Submit Your Answer