2 results for google dictionary

Google Translate DesktopGoogle Translate Desktop 1.2.80

Google Translate Desktop is a text translator

  • Freeware

GooglR Translate DesktopGooglR Translate Desktop 2.1.88

GooglR Translate Desktop is a text translator

  • Freeware
Online Tools