It can be hard to learn a language, especially after you've picked up the basics and you're ready to take it to the next level. Learn how (with our mistakes).
See All 319 Episodes of "Indie Travel Podcast"