TIL there is a website that lets you learn a language for free while simultaneously letting users translate the Web.

2016-03-25 23

TIL there is a website that lets you learn a language for free while simultaneously letting users translate the Web.