I think the most obvious answer would be Google Translate. It can be used to achieve at least rudimentary communication with people who do not speak English, even if it is not completely accurate.
September 24, 2012
2
1
There are some voice translators invented recently. They translate as you speak.
September 24, 2012
1
0
Easy. Everybody learns English.
September 24, 2012
1
0
Still haven’t found your answers?
Write down your questions and let the native speakers help you!