Spanish B2 vocabulary

Upper intermediate: nuance, idioms and the vocabulary of longer conversations. 2 decks at this level, each with native audio.