spanishsecondlanguage:

WordBrewery is great for improving your vocabulary.  It gives you a random sentence at either beginner, intermediate, advanced or master level, and you can make lists of words or sentences that you’d like to learn.  

It includes the following languages:

  • Spanish
  • English
  • Chinese
  • Arabic
  • Portuguese
  • Russian
  • Japanese
  • German
  • French
  • Italian
  • Polish
  • Ukrainian
  • Korean
  • Serbian (Latin)
  • Serbian (Cryillic)
  • Hungarian
  • Greek
  • Swedish
  • Norwegian