More about New Tab Google Translator's publisher:toshkatatonev.
Check details of New Tab Google Translator