2 results for free google translate
Google Translate Desktop 1.2.80
Google Translate Desktop is a text translator
Free Google Translate Desktop 2.1.92
Free translator based on Google Translate.
Google Translate Desktop is a text translator
Free translator based on Google Translate.