How much vocabulary is enough for German B1?

To reach B1 level in German, you typically need around 2,500 to 2,700 words. This allows you to understand everyday topics, express opinions, and handle most travel and work-related situations.

     Do you need a free Speaking Course?