Friday, April 16, 2010

Portable Google Translate


This version does not need to install, just download and use, but still requires an internet connection
Download Here