Answer:
duolingo
Explanation:
it's free (unless you want the premium version) and it actually works
Here you go I could not do it on paper so I wrote down here you got
1. Spanish (Castilian): It is the official language in all over the country.
2. Galician
3. Basque (Euskarian)
4. Aranès
5. Catalan
Mark me as brainliest :)