New Tab Translator

New Tab Translator

Translate your to over 50 different languages, directly on your Chrome™ New Tab, for free!