Link: Free Online Language Learning

...The words and phrases you will find here (and there are thousands) cover many of the common situations that you are can encounter on holiday, travelling, or if you just want to break the ice with your neighbor ...

Surfacelanguages is a site celebrating the diversity of language and languages and the enjoyment of learning enough in many different languages rather than fluency in any particular one...
Languages supported:

Afrikaans, Arabic, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, Estonian, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Italian, Latin, Latvian, Lithuanian, Maltese, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swahili, Swedish, Tagalog, Turkish, Ukrainian, Urdu, Welsh, Yiddish