B1 - Intermediate Words

9947 words at this level