water

Aqua Step

10/10 PP


Category Power Accuracy
physical 80 100

Pokémon that can learn Aqua Step