The conversation between human and AI assistant.
Where do I get the TM-Fly in Pokémon Sun and Moon?
What types of Pokémon can learn Fly?
Many flying-type Pokémon can naturally learn Fly, but there are also some non-flying types that can learn it as well, such as Charizard and Dragonite.