How many words are enough to speak German?

About 2,000 words are enough to speak German at a conversational level. Prioritize the most common words and phrases.

     Do you need a free Speaking Course?