2 results for free translator
Free Google Translate Desktop 2.1.92
Free translator based on Google Translate.
GooglR Translate Desktop 2.1.88
GooglR Translate Desktop is a text translator
Free translator based on Google Translate.
GooglR Translate Desktop is a text translator