uTalk lets you learn 134 languages from any language. Whether you want to learn Swahili from Spanish, or Afrikaans and Arabic from Arabic, uTalk will give you the tools to get started. You can install uTalk on any device, and access your account from all of them. You don't have to take your laptop with you when you travel. You can continue learning on your phone even if you need to leave the computer.
You can create an account to get the Starter Words for free so you can start using the service. These words will give you the first essential words and phrases in all 134 languages.