Top Ten Pokemon Types That Can Defeat Psychic Types

The Top Ten
1 Dark
2 Ghost
3 Bug
4 Dragon
5 Grass
6 Electric
7 Fire
8 Water
9 Steel
10 Rock
BAdd New Item