Google Translate
Google Translate
392
5135
10
Published:

Google Translate

Redesign of the Google Translate logo which is now live online, in marketing materials, and on mobile devices.
392
5135
10
Published: